package com.qfedu.yuxiaoer.mapper;

import com.qfedu.yuxiaoer.entity.TenantPayTimePayType;
import com.qfedu.yuxiaoer.entity.TenantPayTimePayTypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TenantPayTimePayTypeMapper {
    long countByExample(TenantPayTimePayTypeExample example);

    int deleteByExample(TenantPayTimePayTypeExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TenantPayTimePayType record);

    int insertSelective(TenantPayTimePayType record);

    List<TenantPayTimePayType> selectByExample(TenantPayTimePayTypeExample example);

    TenantPayTimePayType selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TenantPayTimePayType record, @Param("example") TenantPayTimePayTypeExample example);

    int updateByExample(@Param("record") TenantPayTimePayType record, @Param("example") TenantPayTimePayTypeExample example);

    int updateByPrimaryKeySelective(TenantPayTimePayType record);

    int updateByPrimaryKey(TenantPayTimePayType record);
}